Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Звіт

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Не вказано

Інформація про роботу

Рік:
2024
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Програмування та алгоритмічні мови

Частина тексту файла

Національний університет “Львівська політехніка” Кафедра “Прикладна математика” / Лабораторна робота №1 на тему: “Табулювання функції” 2012р. ЛАБОРАТОРНА РОБОТА №1 ТЕМА: Табулювання функції МЕТА: Складання найпростіших алгоритмів на мові програмування С++ ХІД ВИКОНАННЯ РОБОТИ: a B n    9  ПОСТАНОВКА ЗАДАЧІ: За даними дійсними значеннями a, b, цілим n знайти значення функції , де . Одержані значення ,  надрукувати у вигляді таблиці. Визначити найбільше та найменше значення функції на проміжку табуляції, а також відповідні значення аргументів. =  КОД ПРОГРАМИ: #include "stdafx.h" #include <iostream> // директиви припроцесора : підключення бібліотек #include <conio.h> #include <math.h> // математична бібліотека, і ввід-вивід using namespace std; void main() // табуляція функції { const double a= -acos(-1.0), b= acos(-1.0), n=9, h=(b-a)/n; // задання меж табуляції функції та кількості кроків та довжиникроку double x, y, max, min, xmax, xmin; // керуючі змінні int i=0; xmax=x=a+i*h; max=y=exp(2*x-pow(sin(x),2)); min=y; xmin=x; cout<<"\tx\t\t y\n"; // вивід printf("%14.7f\t %14.7f\n", x, y ); for (i=1;i<=n;i++) { // цикл x= a + i*h; // задання змінній х наступного значення y=exp(2*x-pow(sin(x),2)); // задання функції у(х) if(y>max) { max=y; xmax=x; } else if(y<min) { min=y; xmin=x; } printf("%14.7f\t %14.7f\n", x, y ); } cout << "\n max=" << max<<"\txmax="<<xmax<<"\n\a"; // вивід мax cout << " min=" << min<<"\t" << "xmin=" << xmin<<"\n\a\a"; // вивід min system("pause>>void"); getch(); } РЕЗУЛЬТАТ: x -3.1415927 -2.4434610 -1.7453293 -1.0471976 -0.03490659 0.3490659 1.0471976 1.7453293 2.4434610 3.1415927 max=535.492 min=0.00186744  y 0.0018674 0.0049911 0.0115565 0.0581694 0.4425909 1.7881006 3.8358655 12.4386952 87.6845745 535.4916555 xmax=3.14159 ymin=-3.14159  ВИСНОВОК: На лабораторній роботі я навчилась табулювати функцію. Визначати найбільше та найменше значення функції на проміжку табуляції, а також відповідні значення аргументів.
Антиботан аватар за замовчуванням

12.03.2013 16:03

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини